#ifndef RAY_H
#define RAY_H

#include <d3d11.h>
#include <dxgi.h>
#include <D3DX10math.h>

class Ray
{
public:
	Ray();
	Ray(const D3DXVECTOR3& orig, const D3DXVECTOR3& dir);
	~Ray();

	const D3DXVECTOR3& GetOrigin() const;
	const D3DXVECTOR3& GetDirection() const;

private:
	D3DXVECTOR3 m_origin;
	D3DXVECTOR3 m_direction;
};

#endif // RAY_H